     1	 
     2	#define true 1
     3	#define false 0
     4	#define size 8190
     5	#define sizepl 8191
     6	
     7	char	flags[sizepl];
     8	
     9	main() {
    10		int i,prime,k,count,iter;
    11		printf("10 iterations\n");
    12		for(iter=1;iter<= 10;iter++){
    13			count=0;
    14			for(i = 0; i<=size;i++)
    15				flags[i]=true;
    16			for(i=0;i <= size; i++){
    17				if(flags[i]){
    18					prime = i+i+3;
    19					k=i+prime;
    20						while(k<=size){
    21							flags[k] = false;
    22							k += prime;
    23							}
    24						count = count+1;
    25					}
    26				}
    27			}
    28		printf("\n%d primes\n",count);
    29		}


*** local symbol table ***

i          =00fffc Auto        Long
prime      =00fff8 Auto        Long
k          =00fff4 Auto        Long
count      =00fff0 Auto        Long
iter       =00ffec Auto        Long




 *** global scope symbol table ***

flags      =000000 Global      Array of Char
main       =001fff Global      Function returning Long
printf     =000000 External    Function returning Long

 *** structures and unions ***

